odorant molecule - German English Dictionary